Volume 51, Issue 2, August 2024, Pages 175-195
Yasser Ismail El-Nashar
Volume 49, Issue 1, April 2022, Pages 73-86